import Vue from 'vue'
// 引入路由
import VueRouter from 'vue-router'

import Home from '../pages/Home'
import My from '../pages/My'


// Home子路由
import One from '../pages/home/One'
import Two from '../pages/home/Two'

// 应用路由
Vue.use(VueRouter)

// 路由插件的配置
let router = new VueRouter({
  //   路由模式
  // hash (#)   
  // history 
  mode: 'history',
  // routes(路由表)
  routes: [
    {
        path: "/",
        // 重定向
        redirect: "/home"
    },
    {
      // 地址栏输入的地址
      path: "/home",
      // 对应要展示的组件  
      component: Home,
      // 子路由
      children: [
         {
            path: "/home/one",
            component: One
         },
         {
            path: "/home/two",
            component: Two
         }
      ]
    },
    {
      // 地址栏输入的地址
      path: "/my",
      // 对应要展示的组件  
      component: My
    }
  ]
})

console.log(router)


// const num = 10

// const num2 = 20

// export {
//     num,
//     num2
// }

// 默认抛出
export default router